having multi-colored feathers - English Synonyms Dictionary